divine intervention - German English Dictionary